Synonyms for "Chimaera monstrosa"

Words with similar meaning